taxes and funds payable - German English Dictionary